.mui-content {
	background: url(../../images/banner.png) no-repeat center;
	background-size: cover;
	position: relative;
}

.loginBox {
	position: absolute;
	width: 7.08rem;
	height: 8.88rem;
	background: url(../../images/loginBg.png) no-repeat center;
	background-size: 7.08rem 8.88rem;
	top: 50%;
	left: 50%;
	margin-top: -5rem;
	margin-left: -3.54rem;
	padding: 0 0.66rem;
}

#commonForm {
	margin-top: 3.4rem;
	background: #f1f2f4;
}

.mui-input-row {
	margin: 0.38rem 0;
	position: relative;
}

.mui-input-row input {
	background: #e5e7e9;
	border: 1px solid #b1b2b4;
	border-radius: 0.06rem;
	padding-left: 0.9rem!important;
	font-size: 0.32rem;
	color: #6f7278;
}

.mui-input-row:nth-child(3) input {
	padding-left: 0.36rem!important;
}

#yan input[type=text] {
	width: 3.55rem;
}

.mui-input-group .mui-input-row:after,
.mui-input-group:after {
	height: 0;
}

#yan>div {
	box-sizing: border-box;
	float: right;
	width: 1.92rem;
	height: 0.74rem;
	border: 1px solid #b1b2b4;
	border-radius: 3px;
	overflow: hidden;
}

.mui-content-padded {
	margin: 0.5rem 0 0;
}

.mui-btn-block,
.mui-btn,
button,
input[type=button],
input[type=reset],
input[type=submit] {
	padding: 0;
}

.mui-content-padded>button {
	height: 0.74rem;
	line-height: 0.74rem;
	background: #005eaa;
	font-size: 0.32rem;
}

input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
	height: 0.74rem;
	padding: 0;
}

.mui-input-row i {
	position: absolute;
	display: inline-block;
	width: 0.29rem;
	height: 0.37rem;
	top: 0.21rem;
	left: 0.36rem;
}

.mui-input-row i.phone {
	background: url(../../images/phone.png);
	background-size: cover;
}

.mui-input-row i.upass {
	background: url(../../images/upass.png);
	background-size: cover;
}

.mui-input-group .mui-input-row {
	height: 0.74rem;
}

.mui-input-row .mui-input-clear~.mui-icon-clear,
.mui-input-row .mui-input-password~.mui-icon-eye,
.mui-input-row .mui-input-speech~.mui-icon-speech {
	top: 0.18rem;
	font-size: 0.4rem;
}